technical aids - Allemand Anglais Dictionnaire